/*********************************************Copyright (c)***********************************************
** Wuhan TB
**
**--------------File Info---------------------------------------------------------------------------------
** File name:               none
** Latest modified Date:    none
** Latest Version:          none
** Descriptions:            none
**
**--------------------------------------------------------------------------------------------------------
** Created by:              Huangshihong
** Created date:            none
** Version:                 none
** Descriptions:            none
**
**--------------------------------------------------------------------------------------------------------
** Modified by:             
** Modified date:           
** Version:                 
** Descriptions:            
**
*********************************************************************************************************/
#ifndef __KEY_H
#define __KEY_H

#ifdef  __cplusplus
extern  "C" {
#endif

/********************************************************************************************************
** Includes
*********************************************************************************************************/	
#include "sys.h"
	
/********************************************************************************************************
** Defined
*********************************************************************************************************/
#define KEY1_PIN                        GPIO_PIN_0                 
#define KEY1_PORT            			GPIOA                      

#define KEY2_PIN                        GPIO_PIN_13                 
#define KEY2_PORT            			GPIOC   
	
#define KEY1_VALUE        				HAL_GPIO_ReadPin(KEY1_PORT,KEY1_PIN)  
#define KEY2_VALUE        				HAL_GPIO_ReadPin(KEY2_PORT,KEY2_PIN)

#define KEY1_PRES						1
#define KEY2_PRES						2


                   

/********************************************************************************************************
** Function declaration
*********************************************************************************************************/
void key_init(void);
u8 key_scan(u8 mode);

#ifdef __cplusplus
}
#endif     

#endif

/*********************************************************************************************************
  END FILE
*********************************************************************************************************/

